package com.kuaimacode.kframework.api.vo.response;

import com.github.pagehelper.PageInfo;
import com.kuaimacode.kframework.mybatis.models.coupon.UserCoupon;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class CouponResp {

    @ApiModelProperty(value="未使用数量")
    private Integer not_used_count;

    @ApiModelProperty(value = "未使用优惠券列表")
    private PageInfo<UserCoupon> not_used_coupons;


    @ApiModelProperty(value="已使用数量")
    private Integer used_count;

    @ApiModelProperty(value = "已使用优惠券列表")
    private PageInfo<UserCoupon> used_coupons;

    @ApiModelProperty(value="已过期数量")
    private Integer expire_count;


    @ApiModelProperty(value = "已过期优惠券列表")
    private PageInfo<UserCoupon> expire_coupons;

}
